*{
    margin:0;
    padding:0
}
a{
    text-decoration: none;
    
}
.container{
    width: 100vw;
    height: 100vh;
    .header{
        display: flex;
        align-items: center;
        height: 80px;
        background-color: #000;
        color: #fff;
    }
    .main{
       display: flex;
       min-height: calc(100% - 80px);
       .sider{
        display: flex;
        flex-direction: column;
        align-items: center;
        width: 200px;
        min-height: calc(100% - 80px);
        background-color:#ccc;
       }
       .content{
        flex: 1;
        min-height: calc(100% - 80px);
       }
    }
}